Your conditions: Rudong Chen